you lucky thing! - Allemand Anglais Dictionnaire